home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Support Library
/
RoseWare - Network Support Library.iso
/
apidev
/
netdmo.exe
/
TIME.FRM
< prev
next >
Wrap
Text File
|
1993-12-10
|
3KB
|
130 lines
Version 1.00
BEGIN Form Time
AutoRedraw = 0
BackColor = QBColor(1)
BorderStyle = 1
Caption = "Server Time"
ControlBox = -1
Enabled = -1
ForeColor = QBColor(0)
Height = Char(9)
Left = Char(12)
MaxButton = -1
MinButton = -1
MousePointer = 0
Tag = ""
Top = Char(3)
Visible = -1
Width = Char(56)
WindowState = 0
BEGIN CommandButton Exit1
BackColor = QBColor(7)
Cancel = 0
Caption = "Exit"
Default = 0
DragMode = 0
Enabled = -1
Height = Char(3)
Left = Char(32)
MousePointer = 0
TabIndex = 0
TabStop = -1
Tag = ""
Top = Char(3)
Visible = -1
Width = Char(14)
END
BEGIN CommandButton settime
BackColor = QBColor(7)
Cancel = 0
Caption = "Set Time"
Default = 0
DragMode = 0
Enabled = -1
Height = Char(3)
Left = Char(9)
MousePointer = 0
TabIndex = 1
TabStop = -1
Tag = ""
Top = Char(3)
Visible = -1
Width = Char(15)
END
BEGIN Label timelabel
Alignment = 0
AutoSize = 0
BackColor = QBColor(1)
BorderStyle = 0
Caption = ""
DragMode = 0
Enabled = -1
ForeColor = QBColor(15)
Height = Char(1)
Left = Char(11)
MousePointer = 0
TabIndex = 2
Tag = ""
Top = Char(1)
Visible = -1
Width = Char(36)
END
END
'$FORM Time2
'$FORM Netdemo
TYPE GST
year AS INTEGER
month AS INTEGER
daydate AS INTEGER
hour AS INTEGER
Minute AS INTEGER
Second AS INTEGER
day AS INTEGER
END TYPE
DECLARE SUB GetServerTime (GetServTime AS GST)
SUB Exit1_Click ()
UNLOAD time
Netdemo.SHOW
END SUB
SUB Form_Load ()
DIM GetServTime AS GST
CLS
CALL GetServerTime(GetServTime) 'Call the Procedure
IF GetServTime.day% = 0 THEN dayofweek$ = "Sunday"
IF GetServTime.day% = 1 THEN dayofweek$ = "Monday"
IF GetServTime.day% = 2 THEN dayofweek$ = "Tuesday"
IF GetServTime.day% = 3 THEN dayofweek$ = "Wednesday"
IF GetServTime.day% = 4 THEN dayofweek$ = "Thursday"
IF GetServTime.day% = 5 THEN dayofweek$ = "Friday"
IF GetServTime.day% = 6 THEN dayofweek$ = "Saturday"
IF GetServTime.hour% > 12 THEN
GetServTime.hour = GetServTime.hour - 12
ampm$ = "pm"
ELSE
ampm$ = "am"
END IF
IF GetServTime.Minute% < 10 THEN
SMinute$ = "0" + LTRIM$(STR$(GetServTime.Minute%))
ELSE
SMinute$ = LTRIM$(STR$(GetServTime.Minute%))
END IF
IF GetServTime.Second% < 10 THEN
SSecond$ = "0" + LTRIM$(STR$(GetServTime.Second%))
ELSE
SSecond$ = LTRIM$(STR$(GetServTime.Second%))
END IF
stime$ = dayofweek$ + " " + LTRIM$(STR$(GetServTime.month%)) + "\" + LTRIM$(STR$(GetServTime.daydate%)) + "\" + LTRIM$(STR$(GetServTime.year%))
stime$ = stime$ + " " + LTRIM$(STR$(GetServTime.hour%)) + ":" + SMinute$ + ":" + SSecond$ + ampm$
timelabel.caption = stime$
END SUB
SUB settime_Click ()
UNLOAD time
Time2.SHOW
END SUB